Chris Pollett > Old Classes >
CS116b

( Print View )

Student Corner:
  [Grades Sec1]

  [Submit Sec1]

  [Email List Sec1]

  [
Lecture Notes]

Course Info:
  [Texts & Links]
  [Topics]
  [Grading]
  [HW Info]
  [Exam Info]
  [Regrades]
  [Honesty]
  [Announcements]

HW Assignments:
  [Hw1]  [Hw2]  [Hw3]
  [Hw4]  [Hw5]

Practice Exams:
  [Mid1]  [Mid2]  [Final]

                           












HW#5 --- last modified March 02 2019 21:15:22..

Solution set.

Due date: May 16

Files to be submitted:
  Hw5.zip

Purpose:To learn about radiosity, texture mapping and bump mapping. To use a little more of GLUT's GUI controls.

Specification:

For this assignment you have a choice between two projects: Behind door number one is a project done by a hearty soul consisting of the bedroom of your dreams lit according to the radiosity model. The bedroom has a nice bed in it, a bedside table with a lamp and the rest is left to you imagination. Behind door number two is a brand new set of golf balls and golf clubs drawn using (hand-coded) bump mapping for the golf balls and (hand coded) texture mapping for the golf bag that holds holds the clubs. The clubs should be nice and shiny. Both projects should make use of GLUT menu's to control some aspect of how things are drawn. Students projects will be displayed off the solution page.

Point Breakdown

Departmental coding guidelines for C++ followed 1pt
Radiosity lighting (Project1) / Bump mapping (Project 2) 4pts
Scene is as described (Project 1) / Texture Mapping (Project 2)3pts
Menu's used to do something useful 2pts
Total10pts